import IBaseFightAttribute from "../data/IBaseFightAttribute";

/*****************************
 *@file: IBaseFightLife
 *@author: 陈吕唐
 *@desc: 基础战斗单位生命周期
 *@date: 2024-02-28	15:48
 *****************************/
export default interface IBaseFightLife {
    /**
     * 初始化属性数据
     * @param value 
     */
    init(value: IBaseFightAttribute): void;


    /**
     * 开始行动
     */
    fightStart(): void;


    /**
     * 死亡
     */
    fightDead(): void;
}